Highlights of a May 1987 set in Montreux, Switzerland.
Self
Executive Producer
Associate Producer
Sound
Lighting Director
Camera Supervisor
Editor
Director
Producer